http://www.journaldev.com/2324/jackson-json-processing-api-in-java-example-tutorial